ÁÖ°£/½É¾ß/ÇÇÅ© Àü·Â ¸®Æ÷Æ®¿¡ º¸À̱â

 

 

ÀϹÝÀûÀ¸·Î ÇöÀå¿¡¼­ µé¾î¿À´Â Àü·ÂÀ» ÁÖ°£/½É¾ß/ÇÇÅ© Àü·ÂÀ» ÃøÁ¤Çϱâ À§Çؼ­´Â °¨½ÃÇÁ·Î±×·¥À̳ª ÇöÀå °è±â¿¡¼­ Àü¿ë ÇÁ·Î±×·¥À¸·Î µ¹¸®±â Àü±îÁö´Â ÃøÁ¤ÇϱⰡ ¾î·Æ´Ù. ¿©±â¼­´Â AUTOBASE °¨½ÃÇÁ·Î±×·¥ ¾È¿¡¼­ ½ºÅ©¸³Æ®¸¦ ÀÛ¼ºÇÏ¿© ÁÖ°£/½É¾ß/ÇÇÅ© Àü·ÂÀ» ³ªÅ¸³» º¸°Ú´Ù.

ÁÖÀÇ : °¨½ÃÇÁ·Î±×·¥¿¡ µé¾î¿À´Â Àü·Â½ÅÈ£°¡ ¾î¶² TYPE¿¡ µû¶ó ½ºÅ©¸³Æ®°¡ ¹Ù²î°Ô µÈ´Ù. (Áï, ÇöÀå¿¡¼­ µé¾î¿À´Â Àü·Â½ÅÈ£°¡ PULSE, ÀÏÀÏ Àû»ê·®, ÇÑ´Þ Àû»ê·®, °è¼Ó ´©ÀûµÇ´Â Àû»ê·® µî TYPE¿¡ µû¶ó ½ºÅ©¸³Æ®½ÄÀÌ ´Þ¶óÁö°Ô µÈ´Ù.)

 

¿©±â¼­´Â RESET¾øÀÌ °è¼Ó ´©ÀûµÇ´Â Àü·Â·® ½ÅÈ£¸¦ ¹Þ´Â °æ¿ì¸¦ ¿¹·Î ÇÏ¿© ½ºÅ©¸³Æ®¸¦ ÀÛ¼ºÇÏ°Ú´Ù.

 

°¡Á¤ : Àü·Â·® ½ÅÈ£ -> RESET¾øÀÌ °èÃø±â¿¡¼­ ´©ÀûµÈ ½ÅÈ£¸¦ º¸³»ÁØ´Ù. (Áï, °èÃø±â¸¦ °¡µ¿ÇÑ ÀÌÈÄ RESET¾øÀÌ °èÃø±â¿¡¼­ °è¼ÓÇؼ­ Àü·Â·®À» ´©ÀûÇÏ¿© °¨½ÃÇÁ`·Î±×·¥À¸·Î º¸³»ÁÖ¸ç °¨½ÃÇÁ·Î±×·¥¿¡¼­ ÀÌ Àü·Â·®À» ¹Þ¾Æ¼­ °è»êÇÒ ¶§ ÀÌ´Ù.)

         ½É¾ß(00~07½Ã/22~23½Ã), ÁÖ°£(08~09½Ã/12~13½Ã/17½Ã~21½Ã), ÇÇÅ©(10~11½Ã/14~16½Ã)·Î °¡Á¤ÇÑ´Ù.

 

1. µ¥ÀÌÅÍ ÀúÀå ±¸Á¶¿¡ ´ëÇÑ ¼³¸í

 

°¨½ÃÇÁ·Î±×·¥ ±¸¼º¹æ¹ý : °èÃø±â·ÎºÎÅÍ µé¾î¿À´Â Àü·Â·®À» ÀúÀåÇÑ´Ù.

AUTOBASEÀÚ·á ±¸Á¶´Â ¡®Æò±Õ/ÃÖ´ë/ÃÖ¼Ò/Àû»ê/ÃÑÀû»ê¡¯À¸·Î ÀڷḦ ÀúÀåÇÑ´Ù.

Àü·Â·®À» ½Ã°£´ëº°·Î ¿ä¾àÇؼ­ º¸¸é ´ÙÀ½°ú °°ÀÌ ÀúÀåµÉ °ÍÀÌ´Ù. ¿©±â¼­´Â ÃÖ´ë°ª¸¸À» °¡Áö°í »ç¿ëÇÒ °ÍÀ̹ǷΠÃÖ´ë°ª ÀÌ¿ÜÀÇ µ¥ÀÌÅʹ ǥ½ÃÇÏÁö ¾Ê°ÚÀ½.

 

ÀÌÀü23½Ã(¿ÀÈÄ11~¿ÀÀü00)   Æò±Õ°ª, 2000, ÃÖ¼Ò°ª, Àû»ê°ª, ÃÑ Àû»ê°ª

±ÝÀÏ00½Ã(¿ÀÀü00~¿ÀÀü01)   Æò±Õ°ª, 2300, ÃÖ¼Ò°ª, Àû»ê°ª, ÃÑ Àû»ê°ª

±ÝÀÏ01½Ã(¿ÀÀü01~¿ÀÀü02)   Æò±Õ°ª, 2500, ÃÖ¼Ò°ª, Àû»ê°ª, ÃÑ Àû»ê°ª

±ÝÀÏ02½Ã(¿ÀÀü02~¿ÀÀü03)   Æò±Õ°ª, 2680, ÃÖ¼Ò°ª, Àû»ê°ª, ÃÑ Àû»ê°ª

±ÝÀÏ03½Ã(¿ÀÀü03~¿ÀÀü04)   Æò±Õ°ª, 2900, ÃÖ¼Ò°ª, Àû»ê°ª, ÃÑ Àû»ê°ª

¡¦

¡¦

±ÝÀÏ23½Ã(¿ÀÈÄ11~¿ÀÀü00)   Æò±Õ°ª, 4500, ÃÖ¼Ò°ª, Àû»ê°ª, ÃÑ Àû»ê°ª

 

Àü·Â·®¿¡ ´ëÇÑ ÀúÀå°ª µéÀº À§¿Í °°À» °ÍÀÌ°í, Àü·Â·® °ªÀº °èÃø±â·ÎºÎÅÍ ´©ÀûµÇ¾î µé¾î¿À¹Ç·Î ±× ½Ã°£´ëÀÇ ¼ÒºñµÈ Àü·Â·®Àº ±× ½Ã°£ÀÇ ÃÖ´ë°ª¿¡¼­ Àü½Ã°£ÀÇ ÃÖ´ë°ªÀ» »©ÁÖ¸é µÈ´Ù. (Áï, ±ÝÀÏ 00½Ã(¿ÀÀü00½Ã~¿ÀÀü01½Ã)ÀÇ ¼ÒºñµÈ Àü·Â·®Àº 2300-2000 Çϸé 300 ÀÌ ±ÝÀÏ 00½Ã¿¡ ¼ÒºñµÈ Àü·Â·®ÀÌ µÈ´Ù.)

µû¶ó¼­, ½ÇÁ¦ Àü·Â·®ÀÇ ½Ã°£º°  ÃÖ´ë°ªµéÀÇ Â÷À̸¦ °è»êÇؼ­ °¢°¢ÀÇ ¸Þ¸ð¸® ÅÂ±× (½É¾ß Àü·Â·®: A0NW, ÁÖ°£ Àü·Â·®: A0DW, ÇÇÅ© Àü·Â·®: A0PW)¿¡ ÇØ´ç ½Ã°£¿¡ ÀúÀå½ÃÅ°¸é µÈ´Ù. ±×¸®°í, °¢ Àü·Â·® ÀúÀå ¸Þ¸ð¸®´Â RESETÀ» ÇÏÁö ¾Ê´Â´Ù.

 

2. ½É¾ß Àü·Â·® ÀúÀåÇϱâ

 

»ó½Ã ½ºÅ©¸³Æ®´Â ´ÙÀ½°ú °°ÀÌ ÀÛ¼ºÇÑ´Ù.(Àü·Â·® : ¾Æ³¯·Î±× ÀÔ·ÂÅÂ±× ¡°A00KWH¡± (PLC_SCANű×),  ½É¾ßÀü·Â·® : ¾Æ³¯·Î±× ÀÔ·ÂÅÂ±× ¡°A0NW¡±(¸Þ¸ð¸®Å±×))

 

year=@GetDateYear();                

mon=@GetDateMon();

day=@GetDateDay();

hour=@GetTimeHour();

min=@GetTimeMin();

 

if(hour>=9 && hour<=22) return;         //½É¾ß(00~07½Ã/22~23½Ã) , 07½Ã µ¥ÀÌÅÍ ÀúÀå½ÃÁ¡Àº 8½Ã 0ºÐ~10ºÐ °æÀÌ´Ù.

if( min !=12 && min !=13) return;         

if( min == 12 && flag ==1) return;         

if( min == 13 && flag ==0) return;         

 

if( min==12 && flag==0 ){                     //ÀÌÀü½Ã°£ ½Ã°£ µ¥ÀÌÅÍÀÇ ÀúÀå½ÃÁ¡ÀÌ ÇöÀç½Ã°£ 0ºÐ~10ºÐ »çÀÌÀÌ´Ù.

   @TimeMinusHour(year, mon, day, hour);    //À±³â/Àüü½Ã°£À» °è»êÇÏ¿© 1½Ã°£À» »©ÁØ´Ù.

   data=@DataGetAiHour("$A00KWH", 4, year, mon, day, hour); 

   $A0NW=$A0NW+data;  

   @DataSetAiHour("A0NW",year,mon,day,hour,$A0NW,$A0NW,$A0NW,$A0NW);  

   flag=1;

  }

if( min==13 && flag==1 ) {

   flag=0;

  }

 

 

3 ÁÖ°£ Àü·Â·® ÀúÀåÇϱâ

 

»ó½Ã ½ºÅ©¸³Æ®´Â ´ÙÀ½°ú °°ÀÌ ÀÛ¼ºÇÑ´Ù.(Àü·Â·® : ¾Æ³¯·Î±× ÀÔ·ÂÅÂ±× ¡°A00KWH¡± (PLC_SCANű×),  ÁÖ°£ Àü·Â·® : ¾Æ³¯·Î±× ÀÔ·ÂÅÂ±× ¡°A0DW¡±(¸Þ¸ð¸®Å±×))

 

ÁÖ°£(08~09½Ã/12~13½Ã/17½Ã~21½Ã)

 

year=@GetDateYear();

mon=@GetDateMon();

day=@GetDateDay();

hour=@GetTimeHour();

min=@GetTimeMin();

sec=@GetTimeSec();

 

//ÁÖ°£ : 08~09½Ã/12~13½Ã/17½Ã~21½Ã

if((hour>=0 && hour<=8) || (hour>=11 && hour<=12) || (hour>=15 && hour<=17) || hour==23) return;  

if( min !=12 && min !=13) return;

if( min == 12 && flag ==1) return;

if( min == 13 && flag ==0) return;

 

if( min==12 && flag==0 ){

   data=@DataGetAiHour("A00KWH", 4, year, mon, day, hour-1);

   $A0DW=$A0DW+data;

   @DataSetAiHour("A0DW",year,mon,day,hour-1,$A0DW,$A0DW,$A0DW,$A0DW);  

   flag=1;

  }

if( min==13 && flag==1 ) {

   flag=0;

  }

 

 

4. ÇÇÅ© Àü·Â·® ÀúÀåÇϱâ

 

»ó½Ã ½ºÅ©¸³Æ®´Â ´ÙÀ½°ú °°ÀÌ ÀÛ¼ºÇÑ´Ù.(Àü·Â·® : ¾Æ³¯·Î±× ÀÔ·ÂÅÂ±× ¡°A00KWH¡± (PLC_SCANű×),  ÇÇÅ© Àü·Â·®: ¾Æ³¯·Î±× ÀÔ·ÂÅÂ±× ¡°A0PW¡±(¸Þ¸ð¸®Å±×))

 

ÇÇÅ©(10~11½Ã/14~16½Ã)

 

year=@GetDateYear();

mon=@GetDateMon();

day=@GetDateDay();

hour=@GetTimeHour();

min=@GetTimeMin();

sec=@GetTimeSec();

 

if((hour>=0 && hour<=10) || (hour>=13 && hour<=14) || (hour>=18 && hour<=23)) return;

if( min !=12 && min !=13) return;

if( min == 12 && flag ==1) return;

if( min == 13 && flag ==0) return;

 

if( min==12 && flag==0 ){

   data=@DataGetAiHour("$A00KWH", 4, year, mon, day, hour-1);

   $A0PW=$A0PW+data;  

   @DataSetAiHour("A0PW",year,mon,day,hour-1,$A0PW,$A0PW,$A0PW,$A0PW);  

   flag=1;

  }

if( min==13 && flag==1 ) {

   flag=0;

  }

 

 

À§¿Í °°ÀÌ ½ºÅ©¸³Æ®¸¦ ÀÛ¼ºÇÑ ÈÄ ¾Æ³¯·Î±× ÀÔ·ÂÅÂ±× A0NW(¾ß°£ Àü·Â·®), A0DW(ÁÖ°£ Àü·Â·®), A0PW(ÇÇÅ© Àü·Â·®)À» ÀÚ·á ű׷Π¼±ÅÃÇÏ¸é µÈ´Ù.

 

¸®Æ÷Æ®¿¡¼­ ½Ã°£º° Àü·Â·®À» ½É¾ß/ÁÖ°£/ÇÇÅ© º°·Î ³ª´©¾î¼­ ±×¸®°í Àüü¸¦ ÅëƲ¾î º¸±âÀ§Çؼ­´Â ´ÙÀ½°ú °°ÀÌ ¸®Æ÷Æ®¿¡¼­ ÀÛ¼ºÇÏ¸é µÈ´Ù.

 

<±×¸²1> ½É¾ß/ÁÖ°£/ÇÇÅ© Àü·Â·® ÀϺ¸ ¸®Æ÷Æ® ±¸¼ºÇÑ ¿¹

 

ÀϺ¸ ¸®Æ÷Æ®´Â <±×¸²1>°ú °°ÀÌ ±¸¼ºÇÏ¸é µÈ´Ù.

½Ã°£ : =MultiCount, Hour, 0, 23, 0, 0,                       (¿©·¯ÁÙ ¼ø¼­ 0½Ã~23½Ã)

Àüü : =AIMultiSub, A00KWH, Hour, 0, 23, 0, 0,         (¿©·¯ÁÙ ÃÖ´ë°ª Â÷ÀÌ 0½Ã~23½Ã)

½É¾ß : =AIMultiSub, A0NW, Hour, 0, 23, 0, 0,             (¿©·¯ÁÙ ÃÖ´ë°ª Â÷ÀÌ 0½Ã~23½Ã)

ÁÖ°£ : =AIMultiSub, A0DW, Hour, 0, 23, 0, 0,             (¿©·¯ÁÙ ÃÖ´ë°ª Â÷ÀÌ 0½Ã~23½Ã)

ÇÇÅ© : =AIMultiSub, A0PW, Hour, 0, 23, 0, 0,             (¿©·¯ÁÙ ÃÖ´ë°ª Â÷ÀÌ 0½Ã~23½Ã)

 

 

<±×¸²1> ½É¾ß/ÁÖ°£/ÇÇÅ© Àü·Â·® ÀϺ¸ ¸®Æ÷Æ® ±¸¼ºÇÑ ¿¹

 

¿ùº¸ ¸®Æ÷Æ®´Â <±×¸²2>¿Í °°ÀÌ ±¸¼ºÇÏ¸é µÈ´Ù.

½Ã°£ : =MultiCount, Day, 1, 31, 0, 0,                        (¿©·¯ÁÙ ¼ø¼­ 1ÀÏ~31ÀÏ)

Àüü : =AIMultiSub, A00KWH, Day, 0, 23, 0, 0,           (¿©·¯ÁÙ ÃÖ´ë°ª Â÷ÀÌ 1ÀÏ~31ÀÏ)

½É¾ß : =AIMultiSub, A0NW, Day, 0, 23, 0, 0,              (¿©·¯ÁÙ ÃÖ´ë°ª Â÷ÀÌ 1ÀÏ~31ÀÏ)

ÁÖ°£ : =AIMultiSub, A0DW, Day, 0, 23, 0, 0,              (¿©·¯ÁÙ ÃÖ´ë°ª Â÷ÀÌ 1ÀÏ~31ÀÏ)

ÇÇÅ© : =AIMultiSub, A0PW, Day, 0, 23, 0, 0,              (¿©·¯ÁÙ ÃÖ´ë°ª Â÷ÀÌ 1ÀÏ~31ÀÏ)

 

ÁÖÀÇÇÒ Á¡ : <±×¸²3>¿¡¼­¿Í °°ÀÌ ¡®ÁöÁ¤ ¿ù/ÀÏ/½Ã ±îÁö¡¯°¡ üũ µÇ¾îÀÖ¾î¾ß ÇÑ´Ù.

 

<±×¸²3> ½Ã°£ ¼±Åà ȭ¸é